|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. Работа с базами данных и применение объектной модели ADO9.1. Зачем нужно работать с базами данныхПриложения Office/VBA и базы данных Потребность в автоматизации (например, в создании программ VBA) возникает тогда, когда данных много. А если данных много, то они, скорее всего, будут храниться в базе данных - просто потому, что более удобного способа не придумано. Это относится к любым данным (в том числе документам, графическим данным, архивам и т.п.). Приложения Office и созданные на основе их программы могут быть очень полезными и сами по себе, но их полезность увеличивается многократно при сопряжении их с базами данных. Чаще всего в реальных приложениях Word используется для генерации отчетов на основе информации из баз данных, Excel - для анализа данных из баз данных, а Access - это сама по себе система управления базами данных (которая очень часто используется для построения клиентского интерфейса для внесения информации в клиент-серверные базы данных, такие, как SQL Server и Oracle). Потребности в обращении из приложений Office к базам данных возникают практически на любом предприятии. Очень часто приложение, которые изначально предназначалось для работы с данными, которые находятся в самом приложении (листе Excel, таблицы Word) по мере увеличения объема данных приходится переделывать под работу с клиент-серверными источниками. Поэтому в этой главе рассказывается о том, как можно подключаться к базам данных, скачивать и отображать в программе информацию из базы данных, вставлять новые записи, изменять или удалять существующие. Если у вас нет никакого опыта работы с базами данных - не пугайтесь. Как показывает опыт множества учебных групп, знаний на уровне опытного администратора баз данных совсем не требуется. Освоить основные приемы работы с базами данных за несколько дней вполне способен каждый. В этой главе речь пойдет об универсальных приемах работы с базами данных. Освоив их, вы сможете работать из приложений Office (и необязательно из них) с любыми базами данных: клиент-серверными, такими, как Microsoft SQL Server, Oracle, IBM DB2, настольными, такими, как Access, FoxPro, DBase, Paradox и даже источниками данных, которые сами по себе базами данных не являются (к примеру, иногда очень удобно подключаться к файлу Excel как к базе данных).
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить этот учебник в формате PDF (Acrobat Reader) или DOC (Microsoft Word) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||